Tsakis Group

Rating: 4.7 (12 reviews)

Type: Liquor store

Address: 69 16th Ave, Alexandra, 2090, Alexandra

Phone: +27797323737

Location: View on Google Maps

Get in Touch