Location

We are located in Bel Air Plaza on the northwest corner of 120th & Center in Omaha. Once you are in the plaza, we sit directly west of Nobbies. (In fact, our view out the front windows is the brick wall of Nobbies.)