Yellow Pages

Brought to you by
shadow

Mandarin Garden Chinese Restaurant

Save to foursquare

Info

Address

2502 Lake Tahoe Blvd South Lake Tahoe, CA 96150
  530-544-8885

Hours

Unknown

About

Flag for review