Otto Bistrò is an Italian restaurant specializing in pizza and Mediterranean cuisine. Dinner and drinks are served, with vegetarian and vegan options available.