Shangri-La

2420 Lombard St
San Francisco, CA 94123

Shangri-La is a charming eatery located in the heart of San Francisco, CA. Known for its inviting ambiance and diverse menu, it offers a delightful fusion of flavors that cater to every palate. Guests can enjoy fresh, locally sourced ingredients in a variety of dishes, making it a perfect spot for casual dining or special occasions.

Generated from this place's information

Find related places

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.