Long Island
Farm Country Kitchen is one of Long Island.

1. Farm Country Kitchen

8.6
513 W Main St (at W Main Street), Riverhead, NY
Sandwich Spot · 110 tips and reviews
Turkuaz Grill is one of Long Island.

2. Turkuaz Grill

9.1
40 McDermott Ave, Riverhead, NY
Restaurant · 14 tips and reviews