S
Scotty Carreiro Review of Francesca's on Chestnut
Nothing says fine dining like extra loud techno pl...
Nothing says fine dining like extra loud techno playing during the dinner hour. Food OK, will not return
Comments: