In Reply to: dolphin restaurant posted by bilgud on Monday, 19. December 2005 at 22:55 Bali Time:
Dolphins Restaurant is in Legian Garlic Lane just up from the Indo National and Legends. Great food, great atmosphere, great staff guarenteed you will go back again and again.
Clare