Sweet Peppers Deli

    Restaurateurs are still trying to convince tourists to come back to th