Bistro 90 has the best food I have ever had. by josh | Oct 25, 2010 | Customer Reviews Bistro 90 has some great food. They are second to none. They have the best food I have ever had. – Martin Smith