they have 2 order spots, but you get bogged down at the windows. The staff is hit or miss - i have had really friendly people and i have those that look at you like you have a 3rd eye when you are polite to them. Good for a patient person.
Address: 11 Maschsts Tpke, Westborough, MA 01580-0001
Location: United States > Massachusetts (MA) > Westborough
Phone Number: +1 508-616-0079