A grill house serving grilled lamb and other dishes. Known for fresh ingredients and value.