Looking into Mastro's NB for this weekend while in OC. Looks great. I'll be in from out of town and looking forward to trying this place. Looks like they have several rooms to choose from. I'm not sure if I can make it for sunset- so not sure a window table is that important. Any suggestions on which room to make reservations for? I'll be taking my father to dinner and want to have a great experience.
2087 E. Thousand Oaks Blvd., Thousand Oaks, CA 91362