Petra Restaurant
1118 W Kennedy Blvd
Tampa, FL 33606-1966
813-513-3000