Cafe Astro
Address:
13355 Belcher Rd S, Largo, FL 33773
Phone:
(727) 531-2277
Other Details:
The friendly and casual Cafe Astro serves authentic Bosnian food, European juices and sodas, and beer and wine. There is no dress code or cover charge, and a live band plays every Friday and Saturday night from 9:30 until closing time.
Restaurants
Other Businesses: