Little Italy Restorante
Italian
Pizza
$$ - $$$
💬
893 reviews
📍
6685 Fox Centre Pkwy
