SO MUCH YES!! Please let me start by saying that Italian food is one of my least favorites to eat, but North Beach Italian Bistro has changed that.
My husband and I called in on a Friday night around 7:30 to check their wait time and whoever took the phone call stuck a reserved sign on a table for us right then and there. We did let him know we were just about a mile away.
The service was perfect, as our waitress was courteous and prompts. We had ordered the eggplant Parmesan and chicken Parmesan. Both were delicious and loaded with cheese (too much for my liking but at least you know they're not holding back). Complimentary bread was also nice and warm.
The only negative I can think of is the cannoli filling was mediocre. The shell was perfect and the tiramisu was fantastic.
Overall vibes in this place are great. Seems like everyone know everyone. I'll definitely be back.