Nyla's Room

9052898876909

109 Thomas Street, Oakville ON

3.png
1.png

Call the restaurant for hours of operation or visit our website.