saraza Home/Katsudon restaurant/saraza 123 Buckingham Palace Rd, London SW1W 9SH Contacts 123 Buckingham Palace Rd, London SW1W 9SH Send updates or Remove Description Features Dine-in Casual Map Reviews No reviews! ADD REVIEW Similar companies Katsudon restaurant something 123 Buckingham Palace Rd, London SW1W 9SH Katsudon restaurant saraza 123 Buckingham Palace Rd, London SW1W 9SH Categories Katsudon restaurant