Three Little Birds - Café Bar - Sagres Portugal

Homemade soulfood, high quality drinks and probably the best smoked ribs you'll ever try
STAY TUNED. WE ARE WORKING HARD ON THIS!