Get directions to: Monte Carlo French Restaurant, Tampa, FL
Restaurant address: 4311 W. North A St. Apt 201 Tampa, FL 33609, USA
Restaurant: Monte Carlo French Restaurant