Get directions to: Flamboyan Manor, Newark, NJ
Restaurant address: 147 Verona Av Newark, NJ 07104, USA
Restaurant: Flamboyan Manor