America House

The only store in Romania not in a shopping centre.