Nice place for a quick lunch. Make your own grill, good option for vegetarians.
Staff is good and place is well maintained. Been here many a times
If you own or manage Genghis Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.