The Olive Italian Restaurant
195 Center St, Sewell
(856) 468-6655
Recent Reviews
The Olive Italian Restaurant
195 Center St, Sewell 08080
(856) 468-6655