Located on Lombard Street in San Francisco's Marina District, Lhasa Moon is one of the finest Tibetan restaurants in the West. A unique mix of Asian influences and Tibetan regional ones, its cuisine...
List Price
$24.95
Our Price
$11.98
List Price
$24.95
Our Price
$11.98