Circle Square West Indian American Restaurant is located at 51 Lafayette Ave, Englewood, NJ. This business specializes in Restaurants.
by merchantcircle on August 31, 2015 from merchantcircle
Information from the business
Drop in for good times and great food. We are a neighborhood favorite, and offer a casual, friendly dining atmosphere that you and your friends are sure to enjoy.