Reviews and related sites
Sahara Grill, 49-53 New Rd in London - Restaurant menu and reviews
Review analysis
food
food
Centre of the Cell is what you should see after having a meal at Sahara Grill.
Good fino sherry will make your meal better and you'll surely come back.
You will have warm memories about Sahara Grill as it is well-known for its great service and friendly staff, that is always ready to help you.