Location of store ican Grill in Burbank Town Center mall is 201 East Magnolia Boulevard, Burbank, California - CA 91502.
GPS Coordinates: 34.18353, -118.312969
« Return to store detail