Allora is a bistro, located at 900 Route 73 N, New Jersey, United States
I've had the piccata and the braised short ribs. Both were amazing.
Stuffed artichokes were amazing!