Main Island Cafe welcomes you to their establishment. Come recline on their terrace under the sun. They are open after-hours all week and are reachable by public transit. The neigh... more... See more text