Snack Palace is a restaurant. Currently undergoing renovations, it will reopen soon.