Menus and prices of the best restaurants in Diu

1. Beiramar Rooftop Restaurant