International meeting place. Exotic foods and convenience store.

French, English
799 Forest Ave Unit C, , 04103, United States