Choqui Factory specializes in delicious and spectacular sandwiches.