Humblebee Cafe is a casual sandwich shop offering breakfast and lunch, including lobster rolls, in a unique greenhouse setting.