Best Japanese Restaurants In Altus, OK

Last Updated:
Sort
Sakura is a restaurant located in Altus, Oklahoma at 212 East Broadway Street. They are open every day of the week. Customer reviews about their dining and ordering experience. 48 total ratings and overall average is 4.58. Food was good. Since it was a massive order none of the sushi was labeled so we couldn't figure out what was what. Plus we were missing one order. Overall it's not bad. Good...
212 East Broadway Street, Altus, OK, 73521
Rank
1
4 votes
Sponsor
0.0