Blue Olive
Address:
8407 Northern Blvd, Flushing, NY 11372
Phone:
(718) 651-5580
Restaurants,
Seafood
Other Businesses:
- Asia Chinese Restaurant at 8746 Britton Ave, Flushing, NY 11373
- A & K Sanwiches at 7507 Parsons Blvd, Flushing, NY 11366
- Sushi Tokyo Queens at 6725 Main St, Flushing, NY 11367
- Cecil's Restaurant at 304 E 42nd St, Flushing, NY 11366
- Dunkin Donuts at 7016 Northern Blvd, Flushing, NY 11372