186 Thames St Ste B
Great place to stop in for a quick slice or a sandwich. conveniently located and fairly priced. There are some specials offered and I think they deliver.
March 18, 2008
If you've been to or used
Pizza Lucia, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.