Restaurant · Sebastopol, Mauritius · 3.2/5 (5)
Nature Sight Restaurant is a restaurant in Sebastopol, at PM5R+98H, Jutton road, Sebastopol. It serves lunch, dinner, coffee, cocktails. Guests can expect outdoor seating, table bookings, takeaway. Google visitors rate it 3.2 out of 5 from 5 reviews.
Nature Sight Restaurant offers: Dine-in, Takeaway, Reservations, Outdoor seating, Serves lunch, Serves dinner, Desserts, Beer, Wine, Cocktails, Coffee.