Share:

Restaurants & Bars

Monticelli

Sylvia G | Apr 21, 2004 10:29 PM

This is at 218 S. 16th St. (I think that's right.)

Has anyone been here? What's the word?

TIA!

Want to stay up to date with this post?