Teriyaki Chicken Restaurants in Crestview
Show restaurants on map
4.7
Menu
4.7
Menu
City: Crestview, 1338 N Ferdon Blvd, Crestview I-32536-1744, United States
"I found the $2.00 price tag for a 12oz serving of Hawaiian sun guava nectar to be a bit steep, so I probably wouldn’t order that again. While it was t..."
Feedback
These reviews refer only to the mentioned ingredients.