101 N Brand Blvd, Glendale
(818) 844-0160
820 N Central Ave, Glendale
(818) 246-6547
3521 N Verdugo Rd Ste A, Glendale
(818) 249-4971
Inheriting the space of a strategically located but thoroughly forgettable Italian joint is this restaurant whose sleek lines, modern art and plasma screens above the bar create a stylish, contemporary environment. Candles wink in the dim lighting as...