Osaka Japanese Restaurant

46 W Center St, Provo, United States Get Directions to this spot
46 W Center St
Provo,
UT, United States
(801) 373-1060

Rate and review Osaka Japanese Restaurant in Provo, UT, United States!

Share your experiences at Osaka Japanese Restaurant with your friends or discover more Restaurants in Provo, UT, United States.