coming soon …
Phone: 813-641-2685
Apollos Bistro is always featuring specials based on the freshest ingredients. Great Food, Great Wine and full liquor bar.
Open 7 days a week