Does this place deliver??
Address: 1060 Old Country Rd, Plainview, NY 11803, USA
T D | Aug 14, 2018
Probably
David Grinholz | Aug 14, 2018
Yes they do
Pericles Vassilopoulos | Aug 14, 2018
Yes it does, from what I understand.
Teva Ingrassia | Aug 14, 2018
I'm not sure if they deliver as I ate in. You can always give them a call.
Thanks! Your answer is awaiting moderation.