Lai Thai Carmel Mountain
Address:
11720 Carmel Mountain Rd, San Diego, CA 92128
Phone:
(858) 675-8188 Restaurants
Other Businesses:
- Cafe Luna - San Diego at 11040 Rancho Carmel Drive, San Diego, CA 92128
- Boto Sushi By Sushiay at 11835 Carmel Mountain Rd, San Diego, CA 92128
- Bruegger's at 11134 Rancho Carmel Dr, San Diego, CA 92128
- Subway at 11040 Rancho Carmel Dr, San Diego, CA 92128
- Emperors Palace at 11835 Carmel Mountain Rd, San Diego, CA 92128