Guest rating · 2609 reviews
Nautilus is a restaurant in Ubud, Bali, specializing in fish and seafood. Chef Oleksii Ogorodnichuk prepares dishes with bold flavors and artistry. The menu includes fresh seafood, select meats, and grilled specialties. Nautilus is located at Jl. Suweta No.80, Ubud, and operates from 4 pm to 12 am.
No reviews yet.