Back
Faccia Luna Logo

Faccia Luna

7.59mi
823 S Washington St, Alexandria, VA, 22314
Sun 11:30 AM - 9:00 PM(703) 838-5998
About Faccia Luna

Order from Faccia Luna to enjoy some of the best Italian in Alexandria. Looking to find the cheapest way to order Faccia Luna? Choose the most affordable delivery option listed here. Because th...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
48 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
48 minTime Est.