Happy Owl Cafe

Sandwich
5 Henshaw St, Boston, MA 02135 5 Henshaw St, Boston Directions
+16177835757
This place has not been rated by customers.
null% of 0 customers recommended
Closed Merchant This place is closed.

Want something similar? See related deals

From Our Editors

Take a trip to Happy Owl Cafe in Boston and make your next meal a good one. Free wifi is on hand here as well.

For those in a hurry, the restaurant lets you take your grub to go.

Driving to the restaurant is easy as pie, and parking surrounds the area.

Chow down at Happy Owl Cafe without blowing your budget — meals here usually cost less than $15.

Explore Nearby
Happy Owl Cafe