Star Cafe Express
Open hours
Star Cafe Express
Star Cafe Express Edgware