Hours
Today
10:00 AM – 7:00 PM

Last updated: 2 Nov 2026

About Roma Optical

Roma Optical is an optical shop in Vaughan, Ontario, at 200 Windflower Gate #60, L4L 9L3. Patients can contact this listing by phone at (905) 851-4200.

Photos