It is a chain and they have their locations listed on their website. There are two located in CT.
The chain operates over 160 restaurants within the United States, two locations in Puerto Rico, one location in Egypt, one in the United Arab Emirates, one in Saudi Arabia, and nine locations in South Korea.
Not a chain.
Thanks! Your answer is awaiting moderation.