Baby Luna is a long-standing pizzeria and Italian restaurant, offering traditional pizzas and a variety of Italian dishes. They also feature a bar and some locations include a play area.