Get directions to: Orange Squirrel, Bloomfield, NJ
Restaurant address: 412 Bloomfield Ave Bloomfield, NJ 07003, USA
Restaurant: Orange Squirrel