Steak to One is located in Santa Rosa, Philippines on Blk 19 Lot 9 Spinal Road Garden Villas 3 Phase 3 Brgy. Steak to One is rated 4.3 out of 5 in the category steak house in Philippines.
Address
Blk 19 Lot 9 Spinal Road Garden Villas 3 Phase 3 Brgy
Amenities
Good for kidsToilets