Ô Trio is a restaurant offering French cuisine and pizza. Indoor seating is available.