Yam Yam is a restaurant known for its delicious sandwiches, freshly prepared in front of customers.