Sandwich shop Blaa Blaa Blaa offers satisfying sandwiches, including BLT and Croque Monsieur. Takeout available.