Full menu with prices & pictures
Casa La Oruga Calle 51 48 13, Sevilla I-762530, Co...
+573133668583
A comprehensive menu of Casa La Oruga from Sevilla covering all 1 menus and drinks can be found here on the food list.
Coffee