Menu
food
Garden Dining Food Court
food
A food stall sign displaying various noodle and dumpling dishes with Chinese and English text.