Suffolk House Restaurant is located in George Town, Malaysia on 250 Jalan Air Hitam 10460 George Town Penang. Suffolk House Restaurant is rated 3 out of 5 in the category venues & event spaces in Malaysia.
Address
250 Jalan Air Hitam 10460 George Town Penang