MegaHerts This is the strangest mix of Asian and Western restaurant I’ve ever seen. Posted 10 years ago Report Link Quote Reply