Frankies Restaurant
24025 Newhall Ranch Rd
Valencia
CA
91355
(661) 799-8888
frankiesonmelrose.com
Open Map
Family Style Restaurants
Italian Restaurants
Restaurant
Restaurants