Did this: Beyond Wicked at Stage

img_0051

Chuggy and Eric get an exclusive look into Stage Restaurant’s newest art installation and menu by Ron De Guzman