Citrus, MELROSE-LA BREA, California (CA)
Conveniently located at 6703 Melrose Avenue () in MELROSE-LA BREA, California (CA) (90038), Citrus can be contacted at 3238570034. It is best to call up beforehand to make a reservation.
More restaurants in MELROSE-LA BREA, California (CA)
Citrus contact information and details:
Address: 6703 Melrose Avenue - , MELROSE-LA BREA, California (CA) 90038
Contact Phone: 3238570034