Marcel


1170 Howell Mill Rd
Atlanta, GA 30318

An American Restaurant in Atlanta GA

Ornate venue serving throwback American steakhouse food amid custom china & fancy chandeliers.


Day Opening Closing
Monday - Thursday 5:00 PM  10:00 PM
Friday - Saturday  5:00 PM  11:00 PM
Sunday 5:00 PM  10:00 PM
Click the button to add a review for Marcel

Add Review