Villa Capri II
270 S Sparta Ave #102, Sparta
(973) 729-6654
Menu
Restaurants in Sparta, NJ
Villa Capri II
270 S Sparta Ave #102, Sparta, NJ 07871
(973) 729-6654