Angelos Family Restaurant

82 Main St DelhiNY13753

Open Map


Angelos Family Restaurant is located at 82 Main St, Delhi, NY. This business specializes in Italian Restaurants.
by merchantcircle on June 23, 2015 from merchantcircle

Editorial Reviews

This casual eatery has the feel of a pizzeria. The menu includes plenty of Greek specialties, along with pasta dishes, sandwiches, and pastries. Regulars return for the skirt steak, moussaka, and spinach-pie dinners.
by fodors on April 09, 2015 from fodors