PRO WEB DESIGN
Updated 59 days ago
44 Hatch Ln , , London , E4 6LQ
At Royal Star Cafe London, we only use the finest fresh ingredients and all our food is prepared daily to ensure you receive the highest quality possible - try and see for yourself. We also have some great value main course dinners all available for collection!...
We are open for service Monday to Saturday from 06.30 am to 4.00 pm and Sunday from 08.00 am to 4.00 pm!
Also known as: Online Ordering, Pro Web Design LTD, Royal Star Cafe