Where do you need Restaurants ?
About E Ba Cafe
E Ba Cafe is located at 1103 N Frances St, Tempe, AZ. This location is in the Downtown Tempe neighborhood. This business specializes in Restaurants.
E Ba Cafe is located at 1103 N Frances St, Tempe, AZ. This location is in the Downtown Tempe neighborhood. This business specializes in Restaurants.