Public food place
70 Sct. Limbaga St, Diliman, Quezon City, 1103 Metro Manila, Philippines · restaurant
Every dish keeps its own stars. Nommers never averages the restaurant.