Tuk Tuk Thai Restaurant

restaurant in Chollas Creek, Lemon Grove

Phone: (619) 677-3091

Address: 5405 Redwood St