Self-Service
Buffet · Casual Dining
This establishment is a self-service restaurant located in Pamplona. It offers a menu throughout the day, with some specific dishes unavailable during lunch hours.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Self-Service.
Local restaurants nearby
C. de Irunlarrea, 6, 31008 Pamplona, España
