Big, popular and friendly joint with above-average ribs and burgers. Big American portions.
Located At:
Hong Kong Travel Guide