Casa Vall Arta Mexican Restaurant
45 Belmont St
Northborough, MA 01532-2418
508-873-6241