Star Moon Chinese Takeaway
💬
718 reviews
📍
27 North Road
