Stephanie's on Newbury is the place for locals and tourists alike that flock to the upscale Newbury Street for shopping or people watching. If you are eating inside, there's a cozy, yet chic atmosphere, and if it is nice outside, try your best to grab a table to watch the fashionable people walk pass. And the menu is actually filled with lots of delicious choices. Stephanie's is tasty and fun lunch destination in Boston.