Ay Chihuahua is an upcoming restaurant in River Edge. Based on findings, it will be a "Mexican Take-out Restaurant". It's related to the same named business with two locations currently in Passaic.
Shoo Loong Kan is a recent opening in Fort Lee. The business is located within the Hudson Lights retail shops in town — this is their first location in New Jersey. There are also storefronts in Queens ...