My Little Organic Bistro: Try the Grilled Coconut Cheese Sandwich
Forget blink-and-you’ll-miss-it; you could be staring wide-eyed at My Little Organic Bistro and still miss it. There’s no real signage, and it’s tucked into a nondescript Bird Road strip mall. The only hint that something special lies within is a window proclaiming, “Organic health.” But once you’re inside, you’ll see…