Cinnabar, GLENDALE, California (CA)
Conveniently stationed at 933 South Brand Boulevard () in GLENDALE, California (CA) (91204), Cinnabar is available at 8185511155. Remember to give them a call upfront to arrange your table in the restaurant.
More restaurants in GLENDALE, California (CA)
Cinnabar contact information and details:
Address: 933 South Brand Boulevard - , GLENDALE, California (CA) 91204
Contact Phone: 8185511155