Cubbies on Main is a casual restaurant and bar known for its comfort food, including pizza made in the style of the original George's Pizza. They offer happy hour deals and free delivery.