Fly Bar & Restaurant

Upscale

United States

FL

Tampa

1202 N Franklin St

A Better Place to Eat