ALHAMRA

(415) 621-3935


Get Directions

3083 16th St, San Francisco, CA 94103

Open Daily 11:30 AM-11:00 PM

www.alhamrarestaurant.net