By <b>By Clay Fong</b><p><p><i>Camera Dining Critic</i>
Azitra simply translates from the Sanskrit to mean “food,” and it’s also not so coincidentally the name of an Indian restaurant in Broomfield’s Flatirons Crossing Mall. In this instance, the …read more
Read more here:: Daily Camera Restaurants
Speak Your Mind