Restaurants in North Tampa, FL

Mays Alreem Pita House

10700 North 56th St