Cafe Luna is a wonderful Italian Restaurant! The food is great! The atmosphere is really nice and romantic in certain spots. The amount of food they give you is perfect. Usually there is plenty left over to take along home with you. The prices are an average $12 to $13.
But.... Yes there is a "But". I would definitely suggest that you do not take a child to this restaurant. I found it not very child friendly. They have no children's menu at all. They say they have smaller portions for kids, but they are not much cheaper than the full size adult meals. When I ordered for my 5 year old son, they gave me only 3 choices. Spaghetti, Spaghetti with butter, or Fettuccine with marinara sauce. I got a very small portion of butter spaghetti for him... and it was close to $9! Regular full adult size meal was around $12. This portion was very small and probably enough for a two year old. I was not happy at all with the price and amount given. If you have to take your child there. I would suggest feeding them first. Then maybe let them have some bread and a little pasta or something from your plate.
Other than that... Cafe Luna is a great place for Italian. (If you are an adult).