Latin Port
Restaurant
•
333 Lake Ave, Metuchen, NJ 08840, USA
8.8
Sunday: 10 AM – 7 PM
See if anyone you trust recommends it!