Italian restaurant offering vegetarian and vegan options. Known for daily specials and takeaway service.