Cuchi Cuchi THIS RESTAURANT IS CLOSED Cuchi Cuchi

THIS RESTAURANT IS CLOSED Cuchi Cuchi Map

795 Main St. (Osborn St.)
Cambridge, MA 02139
617-864-2929
Map
Cuisine: Eclectic / Small Plates
Cuchi Cuchi feels less like a restaurant and more like a raucous dinner party with a bunch of friends.
Openings: Dinner nightly

Features