In Reply to: Steaks posted by Leon on Tuesday, 12. February 2013 at 20:37 Bali Time:
I agree, Ifiori has the best pepper steak that I have ever tasted. Back in March to enjoy another one.
Follow Ups: