NEO NOSTALGIA FLAGSHIP RESTAURANT&BAR

1/16

NORTH PARK

SAN DIEGO, CA

SMOKING

REDROSE

HAPPY

HOUR

ALL YOU CAN ENJOY

SPAGHETTI AND MEATBALLS