Joy Luck Club, located downtown, is a favorite among Framingham's night owl diners. The largely take-out Chinese restaurant is open until 1 a.m. most nights of the week. On the menu are such Chinese food staples as spare ribs and fried shrimp, along with chicken, pork, beef and seafood favorites.