Grand Cafe de Parel is a restaurant offering a charming atmosphere and scenic water views, along with a diverse menu.