Update Info - Kee Kar Lau Restaurant
This restaurant was reported as closed. If it is open, let us know.
Kee Kar Lau Restaurant
1158 Broadway
Somerville, MA 02144
1158 Broadway
Somerville, MA 02144
This restaurant was reported as closed. If it is open, let us know.