From the moment you walk in you cannot believe you are in Tulsa. The people are wonderful and the food is better. I have tried almost everything on the menu and have LOVED all of it. You will not find a better Italian restaurant in Oklahoma. From the homemade salad dressings to the desserts you will emjoy every bite. Bring your appetite. This is where my wife and bring friends from out of town to treat them to an incredible dinner.... A MUST TRY!!!!
Pros: Food, atmosphere, price
more