Update Info - Ilobasco Restaurant
This restaurant was reported as closed. If it is open, let us know.
Ilobasco Restaurant
69 Grove Ave
Upland, CA 91786
69 Grove Ave
Upland, CA 91786
This restaurant was reported as closed. If it is open, let us know.