Capua Cafe
Sandwich Shop · Coffee Shop · Bakery
Capua Cafe offers fresh, homemade items like pies, sandwiches, and salads. Enjoy a coffee and a bite in a friendly atmosphere.
Location
Best places nearby
The highest rated places close to Capua Cafe.
Local restaurants nearby
11 Triq Stella Maris, Tas-Sliema



