Dedo Bistro & Lounge

69 Church St, Boston 02132, United States Get Directions to this spot
69 Church St
Boston, 02132
MA, United States
(617) 338-9999

Rate and review Dedo Bistro & Lounge in Boston, MA, United States!

Share your experiences at Dedo Bistro & Lounge with your friends or discover more Restaurants in Boston, MA, United States.