Avalon Restaurant is a Toronto, ON business. Avalon Restaurant is located at 270 Adelaide Street West, Toronto, ON. The postal code is M5H1X6.
You can contact Avalon Restaurant at 416-979-9918 or from out of area call 1 4169799918.