Street food restaurant offering sandwiches for a unique culinary experience.