Mel's Drive-In

User Rating:


Address:

2165 Lombard St
At Fillmore St
San Francisco, CA 94123

Phone:

415/921-3039

Map:


Contact   ·   Privacy   ·   Terms