Otto’s Breakfast & Deli Breakfast & deli menu – 87 Main Street | Lee MA 01238 | 413.243.6060 By |2014-08-27T22:26:46-04:00May 25th, 2014|Dine|Comments Off on Otto’s Breakfast & Deli Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInTumblrPinterestVkEmail About the Author: