Meiji
24 Leicester St, North Oxford
(508) 731-0120
Menu
Restaurants in Oxford, MA
Meiji
24 Leicester St, North Oxford, MA 01537
(508) 731-0120