Review of Boga

Av. de la Buhaira, 11, 41018 Sevilla, Spain

Overall Rating

Review


Really helpful with separate menu confirming ingredients. Service was first class.

Celiac friendly?

Yes

Updated 4 years ago