Luna Pizza is a small Italian restaurant in the back corner of a shopping center in Longwood. It's actually pretty easy to miss due to it's location, but yet they always seem to have customers.
On one visit, I ordered an eggplant parmesan sub. It was good, although it was very oily. The sandwich was huge and was also a few dollars cheaper than what other nearby Italian restaurants charge for a similar sandwich.
On another visit to Luna Pizza, I took home a Bianca Spinach Pizza. This sauceless pizza was topped with mozzarella, riccota, fresh spinach, and lots of garlic. I was really pleased with the pizza. It had plenty of flavor, even without sauce. In spots, the crust seemed like it could have been cooked a few minutes longer, but other than that, I have no complaints. Good pizza, and adding garlic knots into the pizza box only makes it better!