Does Franco's Deli & Pizza have any deals?
Does Franco's Deli & Pizza offer delivery?
Where is Franco's Deli & Pizza located?
What food is served at Franco's Deli & Pizza?