Deen Restaurant is located in San Jose Road, Philippines on W35C695, corner Alejo Alvarez Street, Zamboanga City. Deen Restaurant is rated 3 out of 5 in the category soul food restaurant in Philippines.
Address
W35C695, corner Alejo Alvarez Street, Zamboanga City
Service options
TakeawayDine-in