Saturday, August 8, 2009

TWO STAR RESTAURANT

Two Star has quickly become one of the hottest spots in Little Italy. From the diverse Mediterranean and American cuisine to the peaceful atmosphere, Two Star truly offers an unparalleled dining experience. Read more >