Italian restaurant offering pasta dishes and other Mediterranean options. Features vegetarian choices and is wheelchair accessible.