Update Info - Village Inn
This restaurant was reported as closed. If it is open, let us know.
Village Inn
5520 South St
Lakewood, CA 90713
5520 South St
Lakewood, CA 90713
This restaurant was reported as closed. If it is open, let us know.