Osaka Japanese Restaurant
Japanese
New Castle
15.5 mi