Location of store Bara Sushi in The Promenade Shops at Briargate mall is 1885 Briargate Parkway, Colorado Springs, Colorado - CO 80920.
GPS Coordinates: 38.96348, -104.794378
« Return to store detail