ABC Restaurant is an Indian cuisine establishment known for its happy atmosphere. It is located on Acharnon street.