About Jakma Limited
Jakma Limited is a restaurant based in Upper Holloway. It is registered with Companies House under company number 13461642, incorporated June 2021.
Is this your business? Claim this listing to add a description, opening hours and photos.