Mankis

 

Be the first to review

Mankis

Manakis Greek Taverna is the go-to restaurant in St. Julian’s, Malta. Located on Spinola Road, just a few steps from the beach, it offers an unforgettable dining experience with its lively atmosphere and authentic Greek cuisine. Whether you’re a local or a tourist, this popular restaurant will definitely satisfy your cravings.