International Plaza Hotel. 655 Dixon Rd, Etobicoke M9W 1J3, Canada
Open now· Closes at 23:00
International Plaza Hotel. 655 Dixon Rd, Etobicoke M9W 1J3, Canada
No delivery
Spot something wrong?
Dishes at Orchid Cafe - International Plaza Hotel. Prices may vary in venue.
Been to Orchid Cafe - International Plaza Hotel? Be the first to share what you ate.