Bistrot Nova offers 100% homemade dishes in a traditional bistro setting. The establishment is known for its French cuisine and welcoming atmosphere.