The Orange Squirrel in Bloomfield
(973) 337-6421
Italian Restaurants in New Jersey, The Orange Squirrel Restaurant and Lounge located in Bloomfield, NJ offers an extraordinary cuisine in a NYC-like atmosphere. Voted top 25 Restaurants in NJ by NJ Monthly Magazine