| Restaurant Name | City |
Rating
|
|---|---|---|
| A Touch of Italy Cafe | Slidell, LA | |
|
The food is wonderful, and the portions are generous. I strongly suggest
sharing. Very nice atmosphere.
|
||