Il Massimo Address: 5 Perry St, San Francisco, CA 94107 Phone: (415) 399-0222 Hours: Mon: 7am-5pm Tue: 7am-5pm Wed: 7am-5pm Thu: 7am-5pm Fri: 7am-5pm Sat: 7am-5pm Restaurants Other Businesses: Parkway Pizza at 5 Perry St, San Francisco, CA 94107 Jillian's at 175 4th St, San Francisco, CA 94103 Fearless at 303 2nd St., San Francisco, CA 94107 Tony Roma's at 2 Embarcadero Ctr, San Francisco, CA 94111 Gold Club at 650 Howard St, San Francisco, CA 94105