A friendly & romantic spot on the West end of Simi Valley off of Royal ave. Driven by several times and...
All reviews seem positive