Delivery
Pickup
Outdoor
Florida
Taft
1 Restaurants on GastroRanking
22 Opinions in 2 websites
My order never showed up No one answering the phone Robed me for $25 Never delivered The worst service I’ve ever had