Food Land
Indian · Bar · Casual Dining
Food Land is a bar restaurant offering Indian cuisine. It has a capacity for 120 people and serves alcohol. The menu starts from 10.00.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Food Land.
Local restaurants nearby
Calle de los Tudescos 4, 28004 Madrid, Spain



