This place is what London is and always should be about. Traditional, historic and authentic. Such lovely food and great service with CHARACTER ! If you haven't been here then you are missing out on one of the few original Cafe's left in London.
It should be an english heritage site LOL !!!!
Star Cafe is a very Italian cafe serving a selection of hot and cold meals including sandwiches. It is a great place to sit and watch Soho go by whilst reading the newspapers that are provided daily.