C
Creative One Review of Sibilla restaurant
Very good location, cosy interior, friendly staff ...
Very good location, cosy interior, friendly staff and delicious food. Reasonably priced.
Very good location, cosy interior, friendly staff and delicious food. Reasonably priced.
Comments: