Maria's Kitchen
Italian · Deli
Deli offering Italian fare. Known for cannoli and porchetta. Takeaway is recommended.
Location
Best places nearby
The highest rated places close to Maria's Kitchen.
Local restaurants nearby
5 London Road, SCT
Location
The highest rated places close to Maria's Kitchen.
5 London Road, SCT