Long Island Hot Dog & Restaurant
68 Stafford St, Worcester, MA 01603-1450
Long Island Hot Dog & Restaurant is a Restaurant place is located in Worcester, Massachusetts. The address of Long Island Hot Dog & Restaurant is 68 Stafford St, Worcester, MA 01603-1450.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 508-753-9223,