I am from Los Angeles, going to take my son to Cleveland Clinic, Children Hospital for treatments. I'll be staying at the Marriott Residence Inn in Beachwood for 3 weeks. Please recommend some good places where I can buy food for my 17 years old son and/or take him out during the weekend. He likes italian, american diner, chinese, korean, vietnamese foods. Prices should be reasonable, $ or $$. However, if the place is so good that it is an absolute must, then we will be willing to pay for the unique experience. Your post is really appreciated. We also appreciate any recommendations on where to go, places we must see,etc. So far somebody told me I must check out the Westside Market, Amish Country, and a restaurant named Lola.