Monarca Steakhouse is in Norcross, just off of Buford Highway. It's a small restaurant but brightly decorated. It gave me more the impression of a small buffet. I tried to link their website but it kept asking me to prove I wasn't a robot so I gave up. We went there one night and while it isn't anything to write home about, we did enjoy it. It's about 15 minutes from the hotel at 5705 Buford Highway, Norcross, Ga.