Restaurant

Flame and Skewer

1 local recommends

Tips from locals

Kalynn
May 16, 2018
Delicious staple in Ames. American with a little bit of middle eastern flavor. I love the homemade pita bread here. The fish is apparently really good here too.
Location
2801 Grand Ave
Ames, IA