California
San Diego
Citrus Restaurant
Citrus Restaurant
(858) 810-5648
8110 Aero Drive, San Diego, CA 92123
Grubhub.com
Menu not currently available
View on Grubhub