Update Info - La Baba
This restaurant was reported as closed. If it is open, let us know.
La Baba
3109 University Ave
Morgantown, WV 26505
3109 University Ave
Morgantown, WV 26505
This restaurant was reported as closed. If it is open, let us know.