Map & Directions - Mandarin Garden Chinese Restaurant
View Menu
Mandarin Garden Chinese Restaurant
2502 Lake Tahoe Blvd, South Lake Tahoe, CA, 96150
(530) 544-8885 (Phone)
2502 Lake Tahoe Blvd, South Lake Tahoe, CA, 96150
(530) 544-8885 (Phone)