Osaka Japanese Sushi and Steakhouse
Cuisines: Japanese, SushiNo rank yet
Osaka Japanese Sushi and Steakhouse
Japanese, Sushi
14 Green St
btw Harvard St. & John St.
Brookline, MA, 02446
Osaka Japanese Sushi and Steakhouse
Japanese, Sushi
14 Green St
btw Harvard St. & John St.
Brookline, MA, 02446