We noticed that you're using an unsupported browser. The Tripadvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Cafe Capu is a 10+ table restaurant located inside the Venice Park Village. After enter the Village, the place will be on right hand side. My first impression of the place is there are a lot of alcohol of the shelf everywhere. The table and chairs are made of wood which help…