Shangri la Chinese Vegetarian Restaurant

Where
2026 Irving St, San Francisco , CA
Call
(415) 731-2548
Web
Shangri la Chinese Vegetarian Restaurant Website
Tags
Restaurants

Comments