Have visited here quite a few times when we have been in Stratford. Obviously very popular with Stratford residents and there is a very good reason for that. Good food, reasonable prices and very friendly staff. Always busy but they never make you feel rushed. Little bit off the main thoroughfare but well worth it.