Siba Cafe
19 Winchester Rd, London NW3 3NG, United Kingdom
5
2 reviews
2 comments
GRVH+35 London, United Kingdom
Location reporting
Claim this location
Monday: 7–17
Tuesday: 7–17
Wedneasday: 7–17
Thursday: 7–17
Friday: 7–17
Saturday: 7–17
Sunday: 7–17
Tuesday: 7–17
Wedneasday: 7–17
Thursday: 7–17
Friday: 7–17
Saturday: 7–17
Sunday: 7–17
Write a review
Recommended locationsIan Dawes
Proper cafe menu and prices. Getting hard to find in central London!
Susan J.Cinik2 years ago
Good food and good portion size and great value for your money