Da Peppe is an Italian restaurant offering cuisine with a view.