Chopsticks Inn Restaurant
Address:
8687 La Mesa Blvd, La Mesa, CA 91942
Phone:
(619) 466-4470
Hours:
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-9pm
- Sat: 11am-9pm
- Sun: 11am-9pm
Other Businesses:
- Phra Ram No 9 at 3705 Avocado Blvd, La Mesa, CA 91941
- Tamarind Thai Restaurant at 7970 University Ave, La Mesa, CA 91942
- Frank's Pizza Joint at 3741 Avocado Blvd, La Mesa, CA 91941
- Bamboo Fresh Thai Cuisine at 7953 University Ave, La Mesa, CA 91941
- La Casa Blanca at 9570 Murray Dr, La Mesa, CA 91942