Thep Lela Thai Restaurant

Overview

Address: 615 Strawberry Village,
Mill Valley, CA 94941
Website: theplela.com
Phone: 415-383-3444