Loading

NORTH PARK

3131 University Ave,
San Diego, CA 92104

Hours: Closed until further notice
Phone: (619) 269-2118

OUR MENU