Marcel

1170 Howell Mill Rd, Atlanta, GA 30318 | Get Directions
Phone: 404-665-4555
http://marcelatl.com/

Step into a bygone era at this elegant steakhouse serving old-school favorites like Beef Wellington.

Seen an error? Report This Listing

As Seen On TV

On TV

So Much Pretty Food Here