Alor’s – a home kitchen Alor’s – a home kitchen Food House / Restaurants davaoportal May 24, 2013 Alor’s – a home kitchen – is another place for food trip that you might want to try. We are conveniently located along F. Torres […]