Shana Thai, Mountain View, California

Shana Thai, Mountain View, California
Shana Thai, Mountain View, California (Aug 2010)

311 Moffett Blvd Ste A Mountain View, CA 94043

Aug 2010

A La Carte Dinner Menu