Order Online

Alhamra

3083 16th St
San Francisco, CA 94103
(415) 621-3935
Order online Menu | Reservation | Info

Have coupons
Any questions please call us.