LIFE ROOTED

2202 N Glenoaks Blvd Burbank CA 91504


Italian restaurant and pizzeria featuring salads, sandwiches and delicious pizzas.