Saturday, April 01, 2006


This is a restaurant located off the casino area in the Mandalay Bay Hotel. See the post below for more information.

No comments: