Tuesday, March 8, 2011

Mexico City Restaurant space for Lease


The popular restaurant located at 2134 North Decatur Road had been in operation for 28 years, they closed in December 2010.

No comments: