Map & Directions - Osaka Japanese Steakhouse
View Menu
Osaka Japanese Steakhouse
16049 N Arrowhead Fountains Center Dr, Peoria, AZ, 85382
(623) 773-9233 (Phone)
16049 N Arrowhead Fountains Center Dr, Peoria, AZ, 85382
(623) 773-9233 (Phone)