This is a small cafe in Teele Square (10 min walk from Davis Square T). It has the best pad thai around and phenomenal sushi. It is the value for your money and definitely the best priced sushi I've found. The restaurant is small and informal. Wait st