Italian restaurant Port Ellen offers pizza, Mediterranean dishes, and vegetarian/vegan options. Accepts credit cards.