Petra Restaurant
4812 E Busch Blvd, Tampa 33612