9Mar 2025 9Mar 2025 Out of Nowhere Kitchen Sto TomasOut of Nowhere Kitchen in Sto. Tomas is located in SM City Sto. Tomas, offering a variety of comfort food.