Shanghai Restaurant is a restaurant, located at North, Factory Rd, St John's, Antigua and Barbuda
The fries and chicken drumlets are to die for. delicious
Fried batter shrimp yum
ヾ(@^▽^@)ノ
Very clean Restaurant one I would recommend