Mel's Drive-In on Lombard

From $ -1 per night

Avg. User Rating:


2165 Lombard St, San Francisco, California 94123
+1 415 921 3039
Show More Info
Mel's Drive-In on Lombard Photo, San Francisco, California

User Reviews

Results 1-2of 2 Reviews


Mel's Drive-In
Mel's Drive-In
Mels Diner