Food Corner is located in Harrow, United Kingdom on 418 Alexandra Ave, Rayners Lane. Food Corner is rated 4.2 out of 5 in the category sri lankan restaurant in United Kingdom.
Address
418 Alexandra Ave, Rayners Lane
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating