Location

We are located at 2530 N 7th St., just south of Virginia Ave., in Cedar Tree Plaza with New India Restaurant and Bazaar.