The Fortune Inn is a Chinese restaurant and takeaway located at 115 Sheldon Road. It offers an authentic Cantonese dining experience with friendly and attentive service. Delivery is available, excluding Fridays and Saturdays.