Update Info - Tabatio
This restaurant was reported as closed. If it is open, let us know.
Tabatio
8408 Topanga Canyon Blvd
Canoga Park, CA 91304
8408 Topanga Canyon Blvd
Canoga Park, CA 91304
This restaurant was reported as closed. If it is open, let us know.