Home
»
North Beach & Fisherman's Wharf (San Francisco, CA) restaurants
15 Romolo
Hours
Daily 5:30pm-2am
Payment Options
MasterCard
id: 15r15romol
Search by keyword:
15 Romolo
is located at
15 Romolo Pl
San Francisco
,
CA
(415) 398-1359
Do you own or manage this restaurant?
and update or enhance this page with photos, menus and more information!