Located in the heart of Charleswood, Taverna Rodos is a must for those in search of delicious Greek cuisine. The menu also offers a wide variety of other delicious options. With ample seating in its dining room, lounge, and outdoor patio, your group will be comfortable on any occasion.
5114 Roblin Blvd, winnipeg MB R3R 0G9