We don't know what they serve here yet.
Another of the takeaways found in St Johns is New World at 113 Deptford High Street. New World serves a full range of takeaway restaurant food throughout the day. New World haven't yet given us complete information of the takeaway. We don't yet have the menu for New World. New World produces as its signature dish.
No one has left a review yet.