Starbro's is a restaurant offering pizza, sandwiches, and cocktails. Known for its flavorful dishes.