4108 West Magnolia Boulevard, Burbank, United States
1.5
Soufflé of foam, too cold. Pretty bad experience unfortunately.
Posted 18 days ago
See more on our interactive map