Prices on this menu are set directly by the Merchant.

Americandelivered fromAmphora Restaurantat1151 Elden St, Herndon, VA 20170, USA