Main menu Open search menu

Dedo Bistro & Lounge

69 Church St, Boston, MA 02116 69 Church St, Boston Directions
Map & Contact Info
Closed Merchant This place is closed.

Want something similar? See related deals

From Our Editors

Find something on the menu for everyone at Boston's Dedo Bistro and Lounge.

Diners will appreciate the quick and easy parking options located near this dining establishment. Dedo Bistro and Lounge is located near a wide variety of public transit options, including Arlington Station (Green), Tufts Medical Center (Orange), and New England Medical Center Station.

Explore Nearby
Dedo Bistro & Lounge