Cinnabar, GLENDALE, California (CA)
Conveniently located at 933 South Brand Boulevard () in GLENDALE, California (CA) (91204), Cinnabar can be reached at 8185511155. Please call beforehand to make a reservation.
More restaurants in GLENDALE, California (CA)
Cinnabar contact information and details:
Address: 933 South Brand Boulevard - , GLENDALE, California (CA) 91204
Contact Phone: 8185511155