Laziz Fine Indian Cuisine

2.2 Ocean Village Marina, Gibraltar,