This is one of many restaurants in the Menlo Park Mall's food court. Their service is fast and friendly and their food is very good. I especially like their chili. It's almost as good as the chili that I make.
Address: 55 Parsonage Rd, Edison, NJ 08837-2480
Location: United States > New Jersey (NJ) > Edison
Phone Number: +1 732-494-5064