(Last Update: 24 Apr 2023)
Villa Shalom is a family run, located at the corner of Pelham Street and Reid Lane in Belmont, just five (5) minutes by taxi from the capita