New City Bistro

Row 1

Details
3333 S West Shore Blvd (at Euclid Avenue)
Tampa, FL 33629
(813) 805-0250