Update Info - Veda Grill
This restaurant was reported as closed. If it is open, let us know.
Veda Grill
30 East Main St
Somerville, NJ 08876
30 East Main St
Somerville, NJ 08876
This restaurant was reported as closed. If it is open, let us know.