New City Bistro

Café, French
$
3333 S West Shore Blvd (at Euclid Avenue)
Tampa, FL 33629
(813) 805-0250