at 1535 South Eighth, St. Louis , 63104 United States
Franco is a French inspired bistro located in Soulard, next to the farmers market. We focus on rustic, approachable French fare using as much local bounty as possible.
726 FB users likes Franco, set it to 97 position in Likes Rating for St. Louis in Restaurant & Cafe category
Franco is St. Louis based place and this enity listed in Cafe category. Located at 1535 South Eighth MO 63104. Contact phone number of Franco: (314) 436-2500
Grand Center's newest addition. Lucha is a Mexican restaurant with a modern approach to old world recipes. We hope to see you soon!