Powell Street Pizza & Pasta
Restaurant $$
237 Powell St, San Francisco, CA 94102
Description
Welcome to Powell Street Pizza & Pasta. Our meals are prepared in the classic Italian tradition with care by owners.Get to know Powell Street Pizza & Pasta
Powell Street Pizza & Pasta is located at 239 Powell Street, San Francisco, CA 94102