El Willy
Tagged:
HOURS: Mon-Sat 11am-11pm, Closed on Sunday
CARDS: Local and international cards accepted
Night Spot?:
Restaurant Only
Food Style:
Spain-Latin
Area:
French Concession
