876 Main Rd, Irving, New York 14081 USA
Rekha lamb twice baked potato fresh sautéed garden vegetables
Photo Credit: Yelp