La Casetta Italian Restaurant

900 Main St, Scotland Neck, NC 27874

4.4(16)
$0 MinimumSearch Delivery Instead