About
One of the best surf and turf restaurants in Bali. Specialising in imported steaks,Fresh daily Seafood. Fully stocked Bar Assorted Beer and fully imported spirits. Open 24 hours Large screen Plasma tv's showing Live sports from all over the world.
Details