Osaka Japanese Steak House
(586) 566-9572

45323 Market St, Shelby TWP, MI   48315

42.628696 -82.980543
Map of Osaka Japanese Steak House
 
69% 100 19 16 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!