A fast food restaurant chain that sells primarily sandwiches. Similar to the fast food restaurant Subway, except fewer locations and better sandwiches.
Log in or register to write something here or to contact authors.