Chelsea Frank covers luxury food, wine, travel, restaurants and bars. Los Angeles’ downtown Burbank welcomes Palma Ristorante to its luxury dining scene. The steakhouse, which soft launched in ...
Slice House has landed in Downtown Burbank’s Palm Plaza ... Restaurant Info: Slice House is located at 108 E. Palm Avenue, ...