We walked to the North Beach area to eat in this deli and almost passed it up because they do not let their customers use their bathroom. Tourists always need to use the bathrooms especially before they eat to wash up. This was a disappointment. But the sandwich was not. We ordered one of the specials - can't remember the name now but it has Italian ham, sweet peppers, tomatoes, some kind of oily sauce. Quite tasty. The potato salad was also quite good. The men behind the counter were not particularly helpful explaining the procedure of ordering - but apparently, they don't have to worry about customer service because they are so established in the neighborhood. Good food, but poor customer relations.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.