Crown Cafe Restaurant
5 Cumberland Court, Princes Drv., Harrow, Greater London, United Kingdom, HA1 4UD
(02088) 631558 Phone