Behind the Line at Imlee Indian Bistro | Miami | Miami New Times | The Leading Independent News Source in Miami, Florida
Navigation

Behind the Line at Imlee Indian Bistro

Our cameras focused on the exotic cuisine at Imlee, an Indian bistro, in South Miami.