Cafe Royale San Francisco

800 Post St. @ Leavenworth, San Francisco , California, United States - Phone: 415 441-4099