Star Cafe
Great Chapel Street, London

London, W1F 8FR
020 7437 8778
Cafes, Snack Shops & Tea Rooms
Cafes, Snack Shops & Tea Rooms in London - See all listings
London Directory - Search everything
Most Popular Cafes, Snack Shops & Tea Rooms - See the busiest businesses
About Star Cafe
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.
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.
