Map & Directions - Demetri's Red Snapper Restaurant & Grill
Menu
Demetri's Red Snapper Restaurant & Grill
2 Washington St, Foxborough, MA, 02035
(508) 668-2000 (Phone)
2 Washington St, Foxborough, MA, 02035
(508) 668-2000 (Phone)