Filipino Restaurant · 121 Gen. Luna St., Brgy. Ibaba, Malabon District 1, Rizal · Manila
More places in Manila