Top Brunch Spots » Restaurants » Asian restaurant » Bay Leaf Garden – Carrollton, Texas 75007
Modest, quick-serve operation offering classic Indian plates such as appam, dosas & vadas.