x
Loading...

Exit 39 on I-80 West

Right 0.14 mi

Cafe Metro

60 Diamond Spring Rd, Denville, NJ 07834

1-973-625-1055 Directions Website
154 Yelp Reviews
Amenities
Restaurant
Seafood
Vegetarian