Tourists dine in flooded streets in Greece