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 >
Subscribe to:
Posts (Atom)