Leonardo’s Category: Entertainment, Restaurants Business Name: Leonardo’s Address: 83/84 Main Street Phone Number: 021-4613867