-
Neil's Coffee Shop
is a highly regarded coffee Restaurant
Ranked #1 of 29 Restaurants in Long Island City New York.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
This place doesn't have eggs benedict.....why? Don't sit in the back room. Also, waiter thinks he's a mathematician.