We are family run restaurant and believe in two things - Service and Quality! We never compromise on these promises to you. Located in the heart of China Town, we are close to the ... more... See more text