New Jersey > Montclair > Restaurants, Food & Beverages > Restaurants > Leelas Trinidad Cuisine
180 Bloomfield Ave, Ste D, Montclair, New Jersey, 07042-4766
(973) 744-8118
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!