Quote:
Originally Posted by tmacdougall
I've been told it is a Florida based restaurant chain. With this, we can begin to narrow this thing down more.
|
If that is the case, Carrabba's Italian Grill fits the bill.
Owned by the parent company of Outback Steakhouse (Bloomin Brands) it has 247 locations and is based in Florida. The only international location is in Brazil.
Not that well known in this area, though.