KL Restaurant
Address:
4401 Balboa St, San Francisco, CA 94121
Phone:
(415) 666-9928
Hours:
- Mon: 10am-9:30pm
- Tue: 10am-9:30pm
- Wed: 10am-9:30pm
- Thu: 10am-9:30pm
- Fri: 10am-9:30pm
- Sat: 10am-9:30pm
- Sun: 10am-9:30pm
Other Businesses:
- US Restaurant at 515 Columbus Ave, San Francisco, CA 94133
- Royal Ground Coffee at 5301 Geary Blvd, San Francisco, CA 94121
- European Food Wholesale and Deli at 3038 Clement St, San Francisco, CA 94121
- International Sports Club at 1000 Columbus Ave, San Francisco, CA 94133
- Fior d'Italia at 2237 Mason St, San Francisco, CA 94133