Albert's Restaurant - San Diego Zoo

restaurant in Hillcrest, San Diego

Phone: (619) 685-3200

Address: 3391 Richmond St