Update Info - Theo's Place
This restaurant was reported as closed. If it is open, let us know.
Theo's Place
865 Niagara St
Buffalo, NY 14213
865 Niagara St
Buffalo, NY 14213
This restaurant was reported as closed. If it is open, let us know.