This establishment is a bakery and fast food spot that also offers sandwiches. It is located in Upper South Providence.