- 14 Green St
Brookline, MA 02446
- (617) 732-0088
Located in the heart of Coolidge Corner, across from the Coolidge Corner theatre, Osaka offers a glitzy, mod-looking Japanese eatery with a sushi bar & separate area for hibachi shows. Come join us!
Address: 14 Green St, Brookline, MA 02446