Abba Restaurant
Information
Location Info |
Features |
---|---|
Varkala, Thiruvananthapuram Varkala Kerala India Visit Site |
Restaurant Continental Chinese Italian Israeli Indian Shellfish Sandwiches Salads Fresh Fish Cocktails |