Happy Valley Restaurant, SAN FRANCISCO, California (CA)
Conveniently located at 2346 Lombard Street () in SAN FRANCISCO, California (CA) (94123), Happy Valley Restaurant can be contacted at 4159229179. Please do call up in ahead of time to make a reservation.
More restaurants in SAN FRANCISCO, California (CA)
Happy Valley Restaurant contact information and details:
Address: 2346 Lombard Street - , SAN FRANCISCO, California (CA) 94123
Contact Phone: 4159229179