International meeting place. Exotic foods and convenience store.