Osaka Japanese Sushi & Steak House
14 Green St, Brookline
(617) 732-0088
Recent Reviews
Osaka Japanese Sushi & Steak House
14 Green St, Brookline 02446
(617) 732-0088