Here's what Trippy members say about Frank's Sunny Italy:
"In Buffalo I love Frank's Sunny Italy on 2491 Delaware Ave for simple Italian food." See More