Happy Valley Restaurant, SAN FRANCISCO, California (CA)
Comfortably situated at 2346 Lombard Street () in SAN FRANCISCO, California (CA) (94123), Happy Valley Restaurant can be called at 4159229179. Make sure you contact them before you go to select your spot in the restaurant.
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