Menu reservations make reservations. Has 70 total employees across all of its locations and generates 5 90 million in sales usd. Reviews 205 372 3394 website.