3 years ago | Food by Naan Bar Restaurant
Establishing itself as a leading destination for modern Indian cuisine in Malta....