Mother's Day Hours: 12-8pm Serving our Dinner Menu all day and our Chef's Special Features. Make your reservation today! 508-366-1881
54 East Main Street - Westborough, MA 01581 - Phone 508-366-1881 - Fax 508-366-6570 email – dom@arturosristorante.com