EN
Cal Figarot by Narrika
Restaurant
C/ General Prim, 11
Vilafranca del Penedès
41.345787 | 1.696684
41º20'44''N | 1º41'48''E
Get direction
Call
Email
WebSite
Report Issue