1. Verve Restaurant
18 E Main St, Somerville, NJ 08876
Coordinate: 40.56768,-74.6112
Phone: (908) 707-8655
2. The Melting Pot
190 W Main St, Somerville, NJ 08876
Coordinate: 40.57023,-74.61732
Phone: (908) 575-8010
3. Verve Bistro Bar & Louge
18 E Main St, Somerville, NJ 08876
Coordinate: 40.56768,-74.6112
Phone: (908) 707-8655