Finally decided to check this place out after driving by it everyday on the way to work. When I pulled up I could see signs on the door stating they have closed, I assume for good.  Odd since I checked out their website before visiting and it gives no indication that the Tempe location is closed, I wonder if the other location is done for also?  I called their number on my cell phone and it came back as disconnected.  I'll notify yelp next.