Oishi Japanese Restaurant

8 Franklin St Worcester MA 01608 USA

(508) 752-1688

Location