Late 80s/early '90s ...... Greek resto more known for their AYCE buffet ($14 ?) where The Waterfall Building is now. It was in a large stand-alone white house, inside was lofty with different levels. Koi pond inside by the door.
Anyone ? :-)
This post is locked.Have something new to say?Create a New Post