Villa Marcello
Address:
47 Franklin Ave, Valley Stream, NY 11580
Phone:
(516) 256-3161 Pizza, Restaurants
Other Businesses:
- Cafe Bella at 47 Franklin Ave, Valley Stream, NY 11580
- Wendy's at 2046 Green Acres Mall, Valley Stream, NY 11581
- T & N Deli & Grille at 285 E Merrick Rd, Valley Stream, NY 11580
- As You Like It Deli & Grill at 285 E Merrick Rd, Valley Stream, NY 11580
- Wheeler Deli at 109 Wheeler Ave, Valley Stream, NY 11580