Twins is an Italian restaurant offering pizza and Mediterranean cuisine. It features a summer garden open seasonally.