Ebro Street, Manila, Philippines
One of the top 20 restaurants in the country in 2026.
This restaurant has not published its menu yet.
No photos yet.
No reviews yet. Be the first!