Full menu with prices & pictures
Marcels Restaurant... 720 N 1st St Saint Louis, MO 63102-2...
(+1)3142411576
At a distance of 75 meters from Marcels Restaurant Bar in Saint Albans there are parking lots where you can park your vehicle, Or, you could take the municipal transportation and get off at the station METROLINK-Laclede's Landing Station, which is 181 meters away from Marcels Restaurant Bar.
Here you can find the menu of Marcels Restaurant Bar in Saint Albans. At the moment, there are 2 meals and drinks on the menu. You can inquire about seasonal or weekly deals via phone.