Restaurants in Austin, TX
Restaurants
12636 Research Blvd.,
Austin ,
TX
78759
UNITED STATES
Based on 2 reviews
It's back!
OMG! I just noticed this was open again on my trip to Austin this past weekend. It's been closed for like a year or so. Besides the absence of any lamb in the buffet (it was there before), it's as good as ever.fast and fabulous
This place is RARELY busy when i go in, which is good for me, but i really think they deserve more business! They have lots of seating, outstanding food that is original to mediterranean cuisine. And although i limit myself to one plate,...Worldwide > United States > Austin, TX > Restaurants