TruPhilly Steak
1680 S Melrose Dr #101, Vista
(760) 536-3367
Menu
Restaurants in Vista, CA
TruPhilly Steak
1680 S Melrose Dr #101, Vista, CA 92081
(760) 536-3367