Grand Pin is an Indian restaurant with a terrace.