I love Luna - consistently delicious food in a charming cafe atmosphere. The desserts are excellent as well. Luna is one of my go-to takeout spots along with The Stone Oven. Like the Stone Oven, you can taste the homemade difference.
I also like that you can get crepes here - it's a nice change-up to the traditional sandwich/panini. Definitely check this place out if you are in Cleveland Heights!