Red Apple
Address:
8950 Villa La Jolla Dr Ste 1120, La Jolla, CA 92037
Phone:
(858) 457-4767
Restaurants
Other Businesses:
- Islands at 3351 Nobel Dr, La Jolla, CA 92037
- Daphne's Greek Cafe at 8657 Villa la Jolla Dr, La Jolla, CA 92037
- Canyon Vista at 9500 Gilman Dr, La Jolla, CA 92093
- Bella Romas Restaurant at 5335 La Jolla Blvd, La Jolla, CA 92037
- Z Pizza at 8657 Villa La Jolla Dr, La Jolla, CA 92037