You are ordering from
2618 Kirkwood Hwy, Newark, Delaware, 19711
End your meal on a sweet note with our delicious dessert selection.
$5.50
$6.60