San Remo Cafe

International, Italian, Desserts
Best waffles in town @ San Remo Cafe - Bahrain
Best waffles in town