clock menu more-arrow no yes mobile

Asai Restaurant

30 Leonard St, Belmont, MA 02478

(617) 489-6333