VFS Global Italy Visa Application Centre is located in Colombo, Sri Lanka on 464 Galle Rd. VFS Global Italy Visa Application Centre is rated 2.4 out of 5 in the category visa and passport office in Sri Lanka.
Accessibility
Wheelchair-accessible seatingWheelchair-accessible toilet