A friendly & romantic spot on the West end of Simi Valley off of Royal ave. Driven by several times and said "we gotta try that place". Now we sa...
All reviews seem positive