This Restaurant In The Suburbs Of Atlanta Is An Underrated Gem For Steak Lovers
Favicon 
www.mashed.com

This Restaurant In The Suburbs Of Atlanta Is An Underrated Gem For Steak Lovers

Located in an Atlanta suburb is an eatery that's made for steak fans. Between the food and atmosphere, this place is a recipe for a good time.