This is just one of the greatest places I`ve even been to, with a thought-out interior and great food. Especially loved the Cesar salad there (with chicken). Reasonably prices!!
If you own or manage Torro Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.