Osaka II

25102 Brookpark Rd North OlmstedOH44070
Map

Open Map

Description

Osaka II is located at 25102 Brookpark Rd, North Olmsted, OH. This business specializes in Restaurants.
by merchantcircle on July 17, 2015 from merchantcircle