Order Online

Harbor Villa Restaurant

5238 Diamond Heights Blvd
San Francisco, CA 94131
(415) 282-8883
Order online Menu | Reservation | Info
Any questions please call us.