Grill restaurant offering excellent food and service at reasonable prices. Known for its mixed meat dishes.