A great way to experience North Beach. The food is delicious and inexpensive. The restaurant sits in the heart of North Beach with the bustling jazz clubs and Italian style cafes serving cappuccinos all around. The best thing about this place is the atmosphere. The décor is so interesting you will find your eyes wandering to explore your surroundings.
more