Swallows Inn Chinese Restaurant Menu - Dining-OUT.co.za

Swallows Inn Chinese Restaurant

6 Commissioner Street

 Telephone Number