O' Crousti Frite is a restaurant offering sandwiches and other specialties, with options for takeout and dine-in.