I absolutely enjoyed my experience at the Bella Luna. From the evenly priced menu, to the wonderful tasting food, to the eclectic selection of fine wines, this is definitely a place that anyone who enjoys good Italian cooking should visit. It is located on University Avenue in Downtown Palo Alto, just a few minutes' walk from the Caltrain station, 3 minutes from El Camino and 7 minutes from Hwy 101, which makes it easily accessible to folks in the City, with or without an automobile. The menu and warm atmosphere make the trip worthwhile. There are a few outdoor tables as well, so one can relax beneath the stars and enjoy a great meal and a bottle of fine wine with his/her favorite person, have a power lunch with a full staff ready to serve your every need, or just catch a quick snack and enjoy the Palo Alto weather. The owners are warm, welcoming, and have a knack for making any meal feel like a special occasion. If you're looking for a great restaurant to enjoy a fine European meal at an affordable price, The Bella Luna Italian Restaurant in Palo Alto, Ca is the place to visit, day or night!
I recently ate at this place, and I did think the courtyard was lovely. I would say the food was good. I would go again. The service was good, waiter was nice, and attentive. They have the heaters outside near each table so you can enjoy a comfy meal and not be cold. J.B.
Amazing food! Great wait staff! Good pricing and atmosphere. The owner is very involved and even spoke with us to make sure to food was great!! Must try!