Druid Restaurant, STAMFORD, Connecticut (CT)
Comfortably situated at 120 Bedford St () in STAMFORD, Connecticut (CT) (06901), Druid Restaurant can be contacted at 2033168588. Please call up before you go to reserve your spot in the restaurant.
More restaurants in STAMFORD, Connecticut (CT)
Druid Restaurant contact information and details:
Address: 120 Bedford St - , STAMFORD, Connecticut (CT) 06901
Contact Phone: 2033168588