One of the takeaways situated in Forest Hill is Pizza Palm at 31 Dartmouth Road. Pizza Palm serves a full range of take-away dishes throughout the day. The take-away provides a home delivery service across Forest Hill. We don't yet have a menu for Pizza Palm. Unfortunately, this site has yet to find out complete information about Pizza Palm but we are trying our best. This takeaway restaurant makes Pizza.
No one has left a review yet.